<%--== Handlers ==--%> <%--form_search_software Opening Initialization directive @1-A0E75F14--%><%!

// //Workaround for JRun 3.1 @1-F81417CB

//ITEM_USERSearch Record Handler Head @2-415211BB
    public class form_search_softwareITEM_USERSearchRecordHandler implements RecordListener, RecordDataObjectListener {
//End ITEM_USERSearch Record Handler Head

//ITEM_USERSearch OnSetDataSource Method Head @2-9B7FBFCF
        public void onSetDataSource(DataObjectEvent e) {
//End ITEM_USERSearch OnSetDataSource Method Head

//ITEM_USERSearch OnSetDataSource Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch OnSetDataSource Method Tail

//ITEM_USERSearch BeforeShow Method Head @2-46046458
        public void beforeShow(Event e) {
//End ITEM_USERSearch BeforeShow Method Head

//ITEM_USERSearch BeforeShow Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeShow Method Tail

//ITEM_USERSearch OnValidate Method Head @2-5F430F8E
        public void onValidate(Event e) {
//End ITEM_USERSearch OnValidate Method Head

//ITEM_USERSearch OnValidate Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch OnValidate Method Tail

//ITEM_USERSearch BeforeSelect Method Head @2-E5EC9AD3
        public void beforeSelect(Event e) {
//End ITEM_USERSearch BeforeSelect Method Head

//ITEM_USERSearch BeforeSelect Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeSelect Method Tail

//ITEM_USERSearch BeforeBuildSelect Method Head @2-3041BA14
        public void beforeBuildSelect(DataObjectEvent e) {
//End ITEM_USERSearch BeforeBuildSelect Method Head

//ITEM_USERSearch BeforeBuildSelect Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeBuildSelect Method Tail

//ITEM_USERSearch BeforeExecuteSelect Method Head @2-8391D9D6
        public void beforeExecuteSelect(DataObjectEvent e) {
//End ITEM_USERSearch BeforeExecuteSelect Method Head

//ITEM_USERSearch BeforeExecuteSelect Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeExecuteSelect Method Tail

//ITEM_USERSearch AfterExecuteSelect Method Head @2-0972E7FA
        public void afterExecuteSelect(DataObjectEvent e) {
//End ITEM_USERSearch AfterExecuteSelect Method Head

//ITEM_USERSearch AfterExecuteSelect Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterExecuteSelect Method Tail

//ITEM_USERSearch BeforeInsert Method Head @2-75B62B83
        public void beforeInsert(Event e) {
//End ITEM_USERSearch BeforeInsert Method Head

//ITEM_USERSearch BeforeInsert Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeInsert Method Tail

//ITEM_USERSearch BeforeBuildInsert Method Head @2-FD6471B0
        public void beforeBuildInsert(DataObjectEvent e) {
//End ITEM_USERSearch BeforeBuildInsert Method Head

//ITEM_USERSearch BeforeBuildInsert Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeBuildInsert Method Tail

//ITEM_USERSearch BeforeExecuteInsert Method Head @2-4EB41272
        public void beforeExecuteInsert(DataObjectEvent e) {
//End ITEM_USERSearch BeforeExecuteInsert Method Head

//ITEM_USERSearch BeforeExecuteInsert Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeExecuteInsert Method Tail

//ITEM_USERSearch AfterExecuteInsert Method Head @2-C4572C5E
        public void afterExecuteInsert(DataObjectEvent e) {
//End ITEM_USERSearch AfterExecuteInsert Method Head

//ITEM_USERSearch AfterExecuteInsert Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterExecuteInsert Method Tail

//ITEM_USERSearch AfterInsert Method Head @2-767A9165
        public void afterInsert(Event e) {
//End ITEM_USERSearch AfterInsert Method Head

//ITEM_USERSearch AfterInsert Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterInsert Method Tail

//ITEM_USERSearch BeforeUpdate Method Head @2-33A3CFAC
        public void beforeUpdate(Event e) {
//End ITEM_USERSearch BeforeUpdate Method Head

//ITEM_USERSearch BeforeUpdate Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeUpdate Method Tail

//ITEM_USERSearch BeforeBuildUpdate Method Head @2-37688606
        public void beforeBuildUpdate(DataObjectEvent e) {
//End ITEM_USERSearch BeforeBuildUpdate Method Head

//ITEM_USERSearch BeforeBuildUpdate Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeBuildUpdate Method Tail

//ITEM_USERSearch BeforeExecuteUpdate Method Head @2-84B8E5C4
        public void beforeExecuteUpdate(DataObjectEvent e) {
//End ITEM_USERSearch BeforeExecuteUpdate Method Head

//ITEM_USERSearch BeforeExecuteUpdate Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeExecuteUpdate Method Tail

//ITEM_USERSearch AfterExecuteUpdate Method Head @2-0E5BDBE8
        public void afterExecuteUpdate(DataObjectEvent e) {
//End ITEM_USERSearch AfterExecuteUpdate Method Head

//ITEM_USERSearch AfterExecuteUpdate Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterExecuteUpdate Method Tail

//ITEM_USERSearch AfterUpdate Method Head @2-306F754A
        public void afterUpdate(Event e) {
//End ITEM_USERSearch AfterUpdate Method Head

//ITEM_USERSearch AfterUpdate Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterUpdate Method Tail

//ITEM_USERSearch BeforeDelete Method Head @2-752E3118
        public void beforeDelete(Event e) {
//End ITEM_USERSearch BeforeDelete Method Head

//ITEM_USERSearch BeforeDelete Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeDelete Method Tail

//ITEM_USERSearch BeforeBuildDelete Method Head @2-01A46505
        public void beforeBuildDelete(DataObjectEvent e) {
//End ITEM_USERSearch BeforeBuildDelete Method Head

//ITEM_USERSearch BeforeBuildDelete Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeBuildDelete Method Tail

//ITEM_USERSearch BeforeExecuteDelete Method Head @2-B27406C7
        public void beforeExecuteDelete(DataObjectEvent e) {
//End ITEM_USERSearch BeforeExecuteDelete Method Head

//ITEM_USERSearch BeforeExecuteDelete Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch BeforeExecuteDelete Method Tail

//ITEM_USERSearch AfterExecuteDelete Method Head @2-389738EB
        public void afterExecuteDelete(DataObjectEvent e) {
//End ITEM_USERSearch AfterExecuteDelete Method Head

//ITEM_USERSearch AfterExecuteDelete Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterExecuteDelete Method Tail

//ITEM_USERSearch AfterDelete Method Head @2-76E28BFE
        public void afterDelete(Event e) {
//End ITEM_USERSearch AfterDelete Method Head

//ITEM_USERSearch AfterDelete Method Tail @2-FCB6E20C
        }
//End ITEM_USERSearch AfterDelete Method Tail

//ITEM_USERSearch Record Handler Tail @2-FCB6E20C
    }
//End ITEM_USERSearch Record Handler Tail

//ITEM_NAME TextBox Handler Head @4-4576B328
    public class ITEM_USERSearchITEM_NAMETextBoxHandler implements ValidationListener {
//End ITEM_NAME TextBox Handler Head

//ITEM_NAME BeforeShow Method Head @4-46046458
        public void beforeShow(Event e) {
//End ITEM_NAME BeforeShow Method Head

//ITEM_NAME BeforeShow Method Tail @4-FCB6E20C
        }
//End ITEM_NAME BeforeShow Method Tail

//ITEM_NAME OnValidate Method Head @4-5F430F8E
        public void onValidate(Event e) {
//End ITEM_NAME OnValidate Method Head

//ITEM_NAME OnValidate Method Tail @4-FCB6E20C
        }
//End ITEM_NAME OnValidate Method Tail

//ITEM_NAME TextBox Handler Tail @4-FCB6E20C
    }
//End ITEM_NAME TextBox Handler Tail

//USERNAME TextBox Handler Head @6-F1EFE0A4
    public class ITEM_USERSearchUSERNAMETextBoxHandler implements ValidationListener {
//End USERNAME TextBox Handler Head

//USERNAME BeforeShow Method Head @6-46046458
        public void beforeShow(Event e) {
//End USERNAME BeforeShow Method Head

//USERNAME BeforeShow Method Tail @6-FCB6E20C
        }
//End USERNAME BeforeShow Method Tail

//USERNAME OnValidate Method Head @6-5F430F8E
        public void onValidate(Event e) {
//End USERNAME OnValidate Method Head

//USERNAME OnValidate Method Tail @6-FCB6E20C
        }
//End USERNAME OnValidate Method Tail

//USERNAME TextBox Handler Tail @6-FCB6E20C
    }
//End USERNAME TextBox Handler Tail

//CRT_DATE TextBox Handler Head @7-F2348CA1
    public class ITEM_USERSearchCRT_DATETextBoxHandler implements ValidationListener {
//End CRT_DATE TextBox Handler Head

//CRT_DATE BeforeShow Method Head @7-46046458
        public void beforeShow(Event e) {
//End CRT_DATE BeforeShow Method Head

//CRT_DATE BeforeShow Method Tail @7-FCB6E20C
        }
//End CRT_DATE BeforeShow Method Tail

//CRT_DATE OnValidate Method Head @7-5F430F8E
        public void onValidate(Event e) {
//End CRT_DATE OnValidate Method Head

//CRT_DATE OnValidate Method Tail @7-FCB6E20C
        }
//End CRT_DATE OnValidate Method Tail

//CRT_DATE TextBox Handler Tail @7-FCB6E20C
    }
//End CRT_DATE TextBox Handler Tail

//NUM_BUYED TextBox Handler Head @9-F642E879
    public class ITEM_USERSearchNUM_BUYEDTextBoxHandler implements ValidationListener {
//End NUM_BUYED TextBox Handler Head

//NUM_BUYED BeforeShow Method Head @9-46046458
        public void beforeShow(Event e) {
//End NUM_BUYED BeforeShow Method Head

//NUM_BUYED BeforeShow Method Tail @9-FCB6E20C
        }
//End NUM_BUYED BeforeShow Method Tail

//NUM_BUYED OnValidate Method Head @9-5F430F8E
        public void onValidate(Event e) {
//End NUM_BUYED OnValidate Method Head

//NUM_BUYED OnValidate Method Tail @9-FCB6E20C
        }
//End NUM_BUYED OnValidate Method Tail

//NUM_BUYED TextBox Handler Tail @9-FCB6E20C
    }
//End NUM_BUYED TextBox Handler Tail

//Comment workaround @1-A0AAE532
%> <%
//End Comment workaround

//Processing @1-2460ED2C
    Page form_search_softwareModel = (Page)request.getAttribute("form_search_software_page");
    Page form_search_softwareParent = (Page)request.getAttribute("form_search_softwareParent");
    if (form_search_softwareModel == null) {
        PageController form_search_softwareCntr = new PageController(request, response, application, "/form_search_software.xml", "ISO-8859-1" );
        form_search_softwareModel = form_search_softwareCntr.getPage();
        //if (form_search_softwareParent != null) {
            //if (!form_search_softwareParent.getChild(form_search_softwareModel.getName()).isVisible()) return;
        //}
    ((TextBox)((Component)form_search_softwareModel.getChild("ITEM_USERSearch")).getChild("ITEM_NAME")).addValidationListener(new ITEM_USERSearchITEM_NAMETextBoxHandler());
    ((TextBox)((Component)form_search_softwareModel.getChild("ITEM_USERSearch")).getChild("USERNAME")).addValidationListener(new ITEM_USERSearchUSERNAMETextBoxHandler());
    ((TextBox)((Component)form_search_softwareModel.getChild("ITEM_USERSearch")).getChild("CRT_DATE")).addValidationListener(new ITEM_USERSearchCRT_DATETextBoxHandler());
    ((TextBox)((Component)form_search_softwareModel.getChild("ITEM_USERSearch")).getChild("NUM_BUYED")).addValidationListener(new ITEM_USERSearchNUM_BUYEDTextBoxHandler());
        form_search_softwareCntr.process();
%>
<%
        if (form_search_softwareParent == null) {
            if (form_search_softwareModel.redirect()) return;
            form_search_softwareModel.setCookies();
        } else {
            form_search_softwareModel.redirect();
        }
    }
//End Processing

%>
